*{box-sizing: border-box;margin: 0;padding: 0;outline:none; blr:expression(this.onFocus=this.blur());word-break:break-all;outline: none;}
ol,ul,li{list-style:none;}
a{color:inherit;text-decoration: none;cursor: pointer;}
input,button,textarea,select,body{font-family:"微软雅黑";font-size: 14px;color: #333;line-height:1.5;}
input,button,textarea,select{display:inline-block;vertical-align: middle;border: 1px solid #ccc;border-radius: 0;background: none;}
input[type="text"]{padding: 0 10px;-webkit-appearance:none;}
select{padding: 0 10px;-webkit-appearance:none;background: url(../img/jt-3-bottom.png) no-repeat calc(100% - 20px);}
option{background: #67d43d;padding:10px;-webkit-appearance:none;}
textarea{padding:10px;resize:none;-webkit-appearance:none;}
input[type="submit"],button{cursor: pointer;}
html{overflow-y: scroll;}
body{overflow-x: hidden;}
.wrap{width:90%;max-width:1680px;margin: auto;position: relative;}
.wrap1{width:90%;max-width:1200px;margin: auto;position: relative;}
.over{overflow:hidden ;}
.clear{position: relative;}
.clear:after{content: "";display: block;clear: both;}
.l{float: left;}
.r{float: right;}
.show{line-height:30px}
.show p{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important;}
.show img{display: block;max-width: 100% !important;margin:15px auto !important;height: auto !important;max-height:none !important}
.img{position: relative;padding-top: 100%;background:no-repeat center/contain;}
.img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.web-bread{padding: 15px 0;line-height: 25px;}
.web-bread a{margin: 0 3px;transition: 0.2s;}
.web-bread a:hover{color: #1a97ea;}
.web-pages{font-size: 0;text-align: center;margin-top: 3%;}
.web-pages a{display: inline-block;vertical-align: middle;padding: 0 10px;line-height:28px;text-align: center;font-size: 14px;margin:3px;border:1px solid #cccccc}
.web-pages a.cur{background: #1a97ea;color: #fff;border:1px solid #1a97ea}
.web-pages .left{background:url(../img/page-left.png) no-repeat center;}
.web-pages .right{background:url(../img/page-right.png) no-repeat center;}

.web-fy{font-size: 14px;color: #666;line-height: 25px;border-top:1px solid #ccc;padding:20px 0 0;}
.web-fy .box{margin-top: 5px;}
.web-fy a{transition: 0.3s;}
@media only screen and (min-width:1025px) {
	.web-fy a:hover{color: #39b6b9;}
}
@media only screen and (max-width:640px) {
	.web-fy{padding: 10px 0 0;}
	.web-fy .box{margin-top: 0px;}
}